palatal shelf - French English Dictionary